Two British nationals were detained by security agencies at a five star hotel near the Indira Gandhi International airport in New Delhi after they were believed to be indulging in 'suspicious' activities, police said today.
Reader Siddharth Rajdan spotted India captain Mahendra Singh Dhoni in Noida.